river sediment - Turkish English Dictionary